package com.liu.abstraction.impl;

import com.liu.abstraction.Abstraction;
import com.liu.implementor.Implementor;

/**
 * 扩展抽象化角色
 * @author liubo
 */
public class AbstractionImpl extends Abstraction {
    public AbstractionImpl(Implementor imple) {
        super(imple);
    }

    @Override
    public void operation() {
        System.out.println("扩展抽象化(Refined Abstraction)角色被访问");
        imple.operationImpl();
    }
}
